//// demo_prog/chapter5/demo5_8.c
#include <stdio.h>
#define MAX_N 40
int main(void)
{
    // Fibonacci前两个数已经计算出来了。
    int iA = 1; // F1
    int iB = 1; // F2
    int iC = -1;
    int n = 3; // 从n = 3开始计算
    printf("n=1, 1\nn=2, 1\n"); // 打印前两个
    for(n = 3; n <= MAX_N; n++) // 对n进行循环
    {
        iC = iA + iB; // 计算当前的Fn
        printf("n=%d, %d\n", n, iC);//输出当前的Fn
        iA = iB;
        iB = iC;
    }
    return 0;
}